55868ecb3a42fb144460577a47b5f4fb00a48fde,src/main/java/org/squiddev/cobalt/LuaUserdata.java,LuaUserdata,optuserdata,#Class#Object#,89

Before Change


	@Override
	public Object optuserdata(Class<?> c, Object defval) {
		if (!c.isAssignableFrom(m_instance.getClass())) {
			typeError(c.getName());
		}
		return m_instance;
	}

After Change


	public Object optuserdata(Class<?> c, Object defval) {
		if (!c.isAssignableFrom(m_instance.getClass())) {
			LuaValue result;
			throw ErrorFactory.typeError(this, c.getName());
		}
		return m_instance;
	}